package crp.services.api.graphql.models;

import crp.core.portal.domain.models.PortalSectionLoadStrategy;
import lombok.Getter;
import lombok.Setter;
import org.eclipse.microprofile.graphql.Input;

import javax.validation.constraints.NotNull;
import java.util.List;

@Input("CreatePortalSectionInput")
@Getter
@Setter
public class CreatePortalSectionInput {
    @NotNull
    private String name;

    @NotNull
    private PortalSectionLoadStrategy loadStrategy;

    private List<String> fixedCourseIds;
}
